package ar.edu.utn.frba.dds.aterrizar.usuarios;

import java.util.HashSet;
import java.util.Set;

public class HomeUsuarios {
	
	private static final HomeUsuarios usuarios = new HomeUsuarios();
	private Set<Usuario> usuariosRegistrados = new HashSet<Usuario>();
	
	public Usuario buscarUsuario(String nombreString) {
		String[] nombres = nombreString.split(" ");
		String nombreYApellido = nombres[0] + " " + nombres[1];
		for(Usuario usuario : usuariosRegistrados) {
			if((usuario.getNombre() + " " + usuario.getApellido()).equals(nombreYApellido)) {
				return usuario;
			}
		}
		throw new RuntimeException("Usuario inexistente");
	}
	
	public static HomeUsuarios getInstance() {
		return usuarios;
	}

	public Set<Usuario> getUsuariosRegistrados() {
		return usuariosRegistrados;
	}

	public void setUsuariosRegistrados(Set<Usuario> usuarios) {
		usuariosRegistrados = usuarios;
	}

}
